<desc>Contains general structures used to integrate external components into the Office user interface.</desc>
</info>
<templates>
<group oor:name="MenuItem">
<info>
<desc>Describes a menu item representing a function of of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc>
</info>
<prop oor:name="URL" oor:type="xs:string">
<info>
<desc>A command URL which represents the function to execute.</desc>
<desc>A private URL used to reference an optional internal menu image. Example: private:image/3216 addresses the internal Office image with id=3216.</desc>
</info>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<info>
<desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc>
</info>
</prop>
<prop oor:name="Context" oor:type="xs:string">
<info>
<desc>An property to define the context of a menu item that has a sub menu. It can be empty or a colon separated list of the supported application modules.</desc>
</info>
</prop>
<set oor:name="Submenu" oor:node-type="MenuItem">
<info>
<desc>An optional set to allow sub menus.</desc>
</info>
</set>
</group>
<group oor:name="PopupMenu">
<info>
<desc>Describes a menu item/toolbar item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc>
<desc>A localized string used to as the menu title.</desc>
</info>
</prop>
<prop oor:name="Context" oor:type="xs:string">
<info>
<desc>An property to define the context of a top-level popup-menu . It can be empty or a colon separated list of the supported application modules.</desc>
</info>
</prop>
<set oor:name="Submenu" oor:node-type="MenuItem">
<info>
<desc>An optional set to allow sub menus. This property cannot be used for toolbar item definitions.</desc>
</info>
</set>
</group>
<group oor:name="ToolBarItem">
<info>
<desc>Describes a toolbar item representing a function of of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc>
</info>
<prop oor:name="URL" oor:type="xs:string">
<info>
<desc>A command URL which represents the function to execute.</desc>
<desc>A private URL used to reference an optional internal menu image. Example: private:image/3216 addresses the internal Office image with id=3216.</desc>
</info>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<info>
<desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc>
</info>
</prop>
<prop oor:name="Context" oor:type="xs:string">
<info>
<desc>An property to define the context of a toolbar item. It can be empty or a colon separated list of the supported application modules.</desc>
</info>
</prop>
</group>
<group oor:name="UserDefinedImages">
<info>
<desc>A group of optional user-defined images. There are two ways to define image - 1. Embed the image data directly into the configuration. 2. Use file URLs to address external bitmap files. Embedded image data has a higher priority than file URLs.</desc>
<desc>A file URL to address a external bitmap file used for menu images and/or small toolbox buttons. Standard size of an small image is 16x16 pixel.</desc>
<desc>A file URL to address a external bitmap file used for high contrast menu images and/or toolbox buttons. Standard size of an small image is 16x16 pixel.</desc>